home *** CD-ROM | disk | FTP | other *** search
/ ETO Development Tools 4 / ETO Development Tools 4.iso / Essentials / MacApp Documentation / MacApp.TECH$ Archives / 1990 / Feb 90 / MacApp.Tech$ 2⁄23⁄90 / 0740-MacApp Undo model-Feb90 < prev    next >
Encoding:
Text File  |  1991-03-06  |  986 b   |  27 lines  |  [TEXT/GEOL]

  1. Item    4622325                         22-Feb-90        12:14PST
  2.  
  3. From:   RANSON                          France - Dev, Ranson Lannion,IDV
  4.  
  5. To:     MACAPP.TECH$                    MacApp Technical
  6.  
  7. Sub:    MacApp Undo model
  8.  
  9. It seems to me that the MacApp model of undoable commands is inconsistent
  10. from the user's point of view: How do you explain in the user manual how
  11. Undo works?
  12. It is clear that only commands that modify a document are undoable.
  13. It is also clear that a second command that modifies the document
  14. commits the first one. What if the second command does not
  15. modify the document? Sometimes (e.g. Select All), Undo still works.
  16. Some other times (e.g. Print or Save) it does not.
  17. I understand that calling gLastCommand.Commit before printing or
  18. saving to disk is a great simplification for the developer, but
  19. should we not consider consistency of the interface before ease
  20. of programming?
  21.  
  22.      Daniel Ranson.
  23.      Independant developer.
  24.      Lannion, France.
  25.  
  26.  
  27.